package recycle.pojo;

import java.util.Date;
import java.io.Serializable;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;

/**
* 描述：回收商品每日更新表实体类
* @author 孙冉
* @date 2019/07/22
*/
public class Productupdateday implements Serializable {

   /**更新ID*/
    private Integer updateId;
   /**商品ID*/
    private Integer productId;
   /**更新前回收价格*/
    private Double beforeUpdatePrice;
   /**更新后回收价格*/
    private Double afterUpdatePrice;
   /**创建时间*/
    @JsonFormat(pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date createTime;
   /**其他*/
    private String other1;
   /**其他*/
    private String other2;

    public Productupdateday(){}
    
    public Productupdateday(Integer updateId,Integer productId,Double beforeUpdatePrice,Double afterUpdatePrice,Date createTime,String other1,String other2){
        this.updateId = updateId;
        this.productId = productId;
        this.beforeUpdatePrice = beforeUpdatePrice;
        this.afterUpdatePrice = afterUpdatePrice;
        this.createTime = createTime;
        this.other1 = other1;
        this.other2 = other2;
    }

   /**获取更新ID属性的值*/
    public Integer getUpdateId() {
        return this.updateId;
    }
   /**设置更新ID属性的值*/
    public void setUpdateId(Integer updateId) {
        this.updateId = updateId;
    }
   /**获取商品ID属性的值*/
    public Integer getProductId() {
        return this.productId;
    }
   /**设置商品ID属性的值*/
    public void setProductId(Integer productId) {
        this.productId = productId;
    }
   /**获取更新前回收价格属性的值*/
    public Double getBeforeUpdatePrice() {
        return this.beforeUpdatePrice;
    }
   /**设置更新前回收价格属性的值*/
    public void setBeforeUpdatePrice(Double beforeUpdatePrice) {
        this.beforeUpdatePrice = beforeUpdatePrice;
    }
   /**获取更新后回收价格属性的值*/
    public Double getAfterUpdatePrice() {
        return this.afterUpdatePrice;
    }
   /**设置更新后回收价格属性的值*/
    public void setAfterUpdatePrice(Double afterUpdatePrice) {
        this.afterUpdatePrice = afterUpdatePrice;
    }
   /**获取创建时间属性的值*/
    public Date getCreateTime() {
        return this.createTime;
    }
   /**设置创建时间属性的值*/
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
   /**获取其他属性的值*/
    public String getOther1() {
        return this.other1;
    }
   /**设置其他属性的值*/
    public void setOther1(String other1) {
        this.other1 = other1;
    }
   /**获取其他属性的值*/
    public String getOther2() {
        return this.other2;
    }
   /**设置其他属性的值*/
    public void setOther2(String other2) {
        this.other2 = other2;
    }
}
